invoice or bill - Alemán Inglés Diccionario